Broadcast-Efficient Algorithms on the Coarse-Grain Broadcast Communication Model with Few Channels
نویسندگان
چکیده
The main contribution of this work is to present elegant broadcast-efficientalgorithms for permutation routing, ranking, and sorting n items on the Broadcast Communication Model (BCM, for short) endowed with p processors and k communication channels. We begin by presenting an optimal off-line routing algorithm using nk broadcast rounds for any k, p, and n. We then go on to develop an on-line routing algorithm that takes 2nk + k 1 broadcast rounds on a p-processor, k-channel BCM, whenever k p p2 . Using this routing algorithm, we develop a ranking algorithm that takes only 3nk + o( n k ) broadcast rounds, as well as a sorting algorithm that takes 4nk +o( n k ) broadcast rounds on a p-processor, k-channel BCM, provided that k p p2 and p 2 o(n). Our algorithms offer a significant improvement over the state of the art.
منابع مشابه
Broadcast Routing in Wireless Ad-Hoc Networks: A Particle Swarm optimization Approach
While routing in multi-hop packet radio networks (static Ad-hoc wireless networks), it is crucial to minimize power consumption since nodes are powered by batteries of limited capacity and it is expensive to recharge the device. This paper studies the problem of broadcast routing in radio networks. Given a network with an identified source node, any broadcast routing is considered as a directed...
متن کاملGirth, minimum degree, independence, and broadcast independence
An independent broadcast on a connected graph $G$is a function $f:V(G)to mathbb{N}_0$such that, for every vertex $x$ of $G$, the value $f(x)$ is at most the eccentricity of $x$ in $G$,and $f(x)>0$ implies that $f(y)=0$ for every vertex $y$ of $G$ within distance at most $f(x)$ from $x$.The broadcast independence number $alpha_b(G)$ of $G$is the largest weight $sumlimits_{xin V(G)}f(x)$of an ind...
متن کاملA New Parallel Matrix Multiplication Method Adapted on Fibonacci Hypercube Structure
The objective of this study was to develop a new optimal parallel algorithm for matrix multiplication which could run on a Fibonacci Hypercube structure. Most of the popular algorithms for parallel matrix multiplication can not run on Fibonacci Hypercube structure, therefore giving a method that can be run on all structures especially Fibonacci Hypercube structure is necessary for parallel matr...
متن کاملDesign and formal verification of DZMBE+
In this paper, a new broadcast encryption scheme is presented based on threshold secret sharing and secure multiparty computation. This scheme is maintained to be dynamic in that a broadcaster can broadcast a message to any of the dynamic groups of users in the system and it is also fair in the sense that no cheater is able to gain an unfair advantage over other users. Another important feature...
متن کاملSorting in Few Rounds on the Broadcast Communication Model
The main contribution of this work is to present a simple, fast ranking and sorting algorithms in the broadcast communication model (BCM, for short). At the heart of our algorithm is a new and elegant sampling and bucketing scheme. The main feature of our sampling scheme is that the resulting buckets are well balanced, making costly rebalancing unnecessary. The resulting algorithm uses only 2 n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998